package com.itheima.overLoad;

public class Demo1OverLoad {
    /*
        需求：使用方法重载的思想，设计比较两个整数是否相同的方法，兼容全整数类型（byte，short,int,long）

        思路：
            1.定义一个比较的方法compare（），参数选择两个 int 型参数
            2.定义对应的重载方法，变更对应的参数类型，参数变更为两个 long 型参数
            3.定义所有的重载方法，两个 byte 类型与两个 short 类型参数
            4.完成方法的调用，测试运行结果
        */
    public static void main(String[] args) {
        int a = 10;
        int b = 20;
        System.out.println(compare(a, b));

    }

    public static boolean compare(int a,int b){
        return a == b;
    }

    public static boolean compare(byte a,byte b){
        return a == b;
    }

    public static boolean compare(short a,short b){
        return a == b;
    }

    public static boolean compare(long a,long b){
        return a == b;
    }
}
